letter of invitation to tender - Alemán Inglés Diccionario